dedicate efforts

Translations
consacrer des efforts
Words
dedicate

verb
consacrer